#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <stdlib.h>
#include <assert.h>

//int main()
//{
//	char str1[] = "hello world";
//	char str2[] = "hello world";
//	char* str3 = "hello world";
//	char* str4 = "hello world";
//	if (str1 == str2)
//	{
//		printf("str1 and str2 are same\n");
//	}
//	else
//	{
//		printf("str1 and str2 are not same\n");
//	}
//	if (str3 == str4)
//	{
//		printf("str3 and str4 are same\n");
//	}
//	else
//	{
//		printf("str3 and str4 are not same\n");
//	}
//	return 0;
//}
//

//int main()
//{
//	int arr[10] = { 0 };
//	printf("%d", sizeof(arr));
//	return 0;
//}

//#include <stdio.h>
//#include <string.h>
//int main() {
//    char arr[10001] = "0";
//    gets(arr);
//    int i = 0;
//    int j = strlen(arr) - 1;
//    while (i < j)
//    {
//        char tmp = 0;
//        tmp = arr[i];
//        arr[i] = arr[j];
//        arr[j] = tmp;
//        i++;
//        j--;
//    }
//    puts(arr);
//
//    return 0;
//}

//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	for (int i = 0; i < num; i++)
//	{
//		for (int j = 0; j < num - i-1; j++)
//		{
//			printf(" ");
//		}
//		for (int k = 0; k < 2 * i + 1; k++)
//		{
//			printf("*");
//		}
//		printf("\n");
//	}
//	for (int i = 0; i < num-1; i++)
//	{
//		for (int j = 0; j <= i; j++)
//		{
//			printf(" ");
//		}
//		for (int k = 0; k < (num - i - 1) * 2-1; k++)
//		{
//			printf("*");
//		}
//		printf("\n");
//	}
//	return 0;
//}

//int main()
//{
//	int num = 0;
//	scanf("%d", &num);
//	int ret = num * 10000 + num * 1000 * 2 + num * 100 * 3 + num * 10 * 4 + num * 5;
//	printf("%d", ret);
//
//
//	return 0;
//}
#include<stdio.h>
#include<string.h>
#define N 1000
void prt(int count, int ch);

int main()
{
	char str[N];
	int count, len, cur;
	for (int i = 0; i < N; i++)
	{
		scanf("%c", &str[i]);
	}
	len = strlen(str);
	count = 0;
	cur = str[0];


	for (int i = 0; i < len; i++)
	{
		if (cur == str[i])
		{
			count++;
		}
		else
		{
			prt(count, cur);
			count = 1;
			cur = str[i];
		}
		if (i = len - 1)
		{
			prt(count, cur);
		}
	}
	printf("\n");

}


void prt(int count, int ch)
{
	if (count == 1)
	{
		printf("%c", ch);
	}
	else
	{
		printf("%d%c", count, ch);
	}
}